Text copied to clipboard!

Název

Text copied to clipboard!

Vedoucí React vývojář

Popis

Text copied to clipboard!
Hledáme zkušeného a motivovaného Vedoucího React vývojáře, který se připojí k našemu dynamickému týmu a povede vývoj moderních webových aplikací. Tato role vyžaduje silné technické dovednosti, schopnost vést tým vývojářů a spolupracovat s dalšími odděleními na návrhu a implementaci škálovatelných řešení. Jako Vedoucí React vývojář budete zodpovědný za architekturu front-endových aplikací, vedení code review procesů, mentoring juniorních vývojářů a zajištění dodržování osvědčených postupů v oblasti vývoje. Budete úzce spolupracovat s produktovými manažery, UX/UI designéry a backend vývojáři na vývoji nových funkcí a optimalizaci stávajících řešení. Ideální kandidát má hluboké znalosti Reactu, TypeScriptu, moderních nástrojů pro správu stavů (např. Redux, Zustand), zkušenosti s testováním (Jest, React Testing Library) a CI/CD procesy. Měl by mít také zkušenosti s vedením týmu, schopnost efektivně komunikovat a řešit problémy. Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším technologiím a příležitost ovlivnit směr vývoje našich produktů. Pokud hledáte výzvu a chcete být součástí inovativního prostředí, kde se cení kvalita, spolupráce a růst, pak je tato pozice právě pro vás.

Odpovědnosti

Text copied to clipboard!
  • Vedení týmu front-end vývojářů
  • Návrh a implementace architektury React aplikací
  • Zajištění kvality kódu prostřednictvím code review
  • Mentoring a podpora juniorních vývojářů
  • Spolupráce s UX/UI designéry a backend týmem
  • Zavádění a udržování CI/CD procesů
  • Optimalizace výkonu aplikací
  • Zajištění souladu s bezpečnostními standardy
  • Plánování a odhadování vývojových úkolů
  • Zavádění osvědčených postupů v oblasti vývoje

Požadavky

Text copied to clipboard!
  • Minimálně 5 let zkušeností s vývojem v Reactu
  • Znalost TypeScriptu a moderního JavaScriptu (ES6+)
  • Zkušenosti s nástroji pro správu stavů (Redux, Zustand apod.)
  • Znalost testovacích frameworků (Jest, React Testing Library)
  • Zkušenosti s vedením vývojového týmu
  • Schopnost navrhovat škálovatelnou architekturu
  • Zkušenosti s CI/CD nástroji (např. GitHub Actions, GitLab CI)
  • Dobré komunikační a organizační schopnosti
  • Znalost Git a verzovacích systémů
  • Schopnost pracovat samostatně i v týmu

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vedením vývojového týmu?
  • Jaké nástroje používáte pro správu stavů v React aplikacích?
  • Jak přistupujete k optimalizaci výkonu front-end aplikací?
  • Jaké testovací strategie používáte při vývoji?
  • Jaké CI/CD nástroje jste používal(a) a jak je nastavujete?
  • Jak řešíte konflikty v týmu?
  • Jaké jsou vaše zkušenosti s TypeScriptem?
  • Jak byste navrhl(a) architekturu pro velkou React aplikaci?
  • Jaké jsou vaše zkušenosti s agilním vývojem?
  • Jak zajišťujete bezpečnost front-end aplikací?